major retail outlet - German English Dictionary